﻿using System;
using System.Collections.Generic;
using Application.Core.Entities;
using Application.Core.Interfaces;

namespace Application.Core.Services
{
    public class CategoryService: ICategoryService
    {
        private readonly ICategoryRepository _categoryRepository;
        public Category GetRootCategory()
        {
            throw new NotImplementedException();
        }

        public Category CreateRootCategory(User user)
        {
            throw new NotImplementedException();
        }

        public List<Category> GetChildCategories()
        {
            throw new NotImplementedException();
        }

        public bool HasChild(Category category)
        {
            throw new NotImplementedException();
        }

        public bool AddCategory(Category category)
        {
            throw new NotImplementedException();
        }

        public bool RemoveCategory(Category category)
        {
            throw new NotImplementedException();
        }

        public List<Document> GetAllDocuments(Category category)
        {
            throw new NotImplementedException();
        }
    }
}
